// 1、导入系统模块
const fs = require('fs')
// 2、导入第三方模块
// 2.1 导入koa-router
const Router = require('koa-router')

// 3、实例化路由对象
const router = Router()

// 4、动态导入路由目录下的所有路由文件
fs.readdirSync(__dirname).forEach(file => {
        if (file !== 'index.js') {
            let r = require('./' + file)
            router.use(r.routes())
        }
    }
)

//5、导出router对象
module.exports = router